Adwaita: style notebook tab overflow arrow
authorLapo Calamandrei <calamandrei@gmail.com>
Tue, 8 Jul 2014 08:06:57 +0000 (10:06 +0200)
committerLapo Calamandrei <calamandrei@gmail.com>
Tue, 8 Jul 2014 08:06:57 +0000 (10:06 +0200)
gtk/resources/theme/Adwaita/_common.scss
gtk/resources/theme/Adwaita/gtk-contained-dark.css
gtk/resources/theme/Adwaita/gtk-contained.css

index d13690a5a3135499d24010c7888c5cba43533fbf..ae5435d6925e3e757a114231c4592b0b977f5f11 100644 (file)
@@ -1204,6 +1204,20 @@ GtkTreeView.view.progressbar { //Progressbar in treeview cells
       }
     }
   }
+  &.arrow {
+    color: $insensitive_fg_color;
+    &:hover { color: mix($fg_color, $insensitive_fg_color, 50%); }
+    &:active { color: $fg_color; }
+    &:insensitive {
+      color: transparentize($insensitive_fg_color,0.7);
+    }
+    &:backdrop {
+      color: transparentize($backdrop_fg_color,0.6);
+      &:insensitive {
+        color: $backdrop_insensitive_color;
+      }
+    }
+  }
 }
 
 //.notebook > .frame,
index e3f06a9e66f99f6f23499702f58f6c2cbfe2681c..51665b396d54e0b36b68add9b414f053969c9ce7 100644 (file)
@@ -1373,6 +1373,18 @@ GtkTreeView.view.progressbar {
         border-color: transparent; }
       .notebook tab .button > GtkImage {
         padding: 2px; }
+  .notebook.arrow {
+    color: #939695; }
+    .notebook.arrow:hover {
+      color: #c0c2c0; }
+    .notebook.arrow:active {
+      color: #eeeeec; }
+    .notebook.arrow:insensitive {
+      color: rgba(147, 150, 149, 0.3); }
+    .notebook.arrow:backdrop {
+      color: rgba(201, 203, 201, 0.4); }
+      .notebook.arrow:backdrop:insensitive {
+        color: #454c4c; }
 
 /**************
  * Scrollbars *
index 0115e2de3f5bc10d3e27f42c10ba11a834952151..ff0af2c57c5e78ae56dad85295133fc35bec7f5c 100644 (file)
@@ -1366,6 +1366,18 @@ GtkTreeView.view.progressbar {
         border-color: transparent; }
       .notebook tab .button > GtkImage {
         padding: 2px; }
+  .notebook.arrow {
+    color: #8d9091; }
+    .notebook.arrow:hover {
+      color: #5d6263; }
+    .notebook.arrow:active {
+      color: #2e3436; }
+    .notebook.arrow:insensitive {
+      color: rgba(141, 144, 145, 0.3); }
+    .notebook.arrow:backdrop {
+      color: rgba(84, 89, 90, 0.4); }
+      .notebook.arrow:backdrop:insensitive {
+        color: #c7c7c7; }
 
 /**************
  * Scrollbars *